### 功能描述

用于对执行的实例的步骤进行操作

### 请求参数

#### Body参数

| 字段               | 类型     | 必选 | 描述                                                              |
|------------------|--------|----|-----------------------------------------------------------------|
| bk_scope_type    | string | 是  | 资源范围类型。可选值: biz - 业务，biz_set - 业务集                              |
| bk_scope_id      | string | 是  | 资源范围ID, 与bk_scope_type对应, 表示业务ID或者业务集ID                         |
| bk_biz_id        | long   | 是  | *已弃用*。业务ID。此字段已被弃用并由字段bk_scope_type+bk_scope_id替换               |
| job_instance_id  | long   | 是  | 作业实例ID                                                          |
| step_instance_id | long   | 是  | 步骤实例ID                                                          |
| operation_code   | int    | 是  | 操作类型：2、失败IP重做，3、忽略错误，4、执行，5、跳过，6、确认继续 8、全部重试，9、终止确认流程，10-重新发起确认 |

##### operation_code 详细说明

| operation_code | 操作类型   | 适用步骤        | 描述                          |
|----------------|--------|-------------|-----------------------------|
| 2              | 失败IP重做 | 脚本执行，文件分发步骤 | 对失败的IP重新下发任务                |
| 3              | 忽略错误   | 脚本执行，文件分发步骤 | 忽略错误，继续执行                   |
| 6              | 确认继续   | 人工确认步骤      | 确认继续执行                      |
| 8              | 全部重试   | 脚本执行，文件分发步骤 | 对所有的IP重新下发任务                |
| 9              | 终止确认流程 | 人工确认步骤      | 确认终止执行                      |
| 10             | 重新发起确认 | 人工确认步骤      | 重新发起确认                      |
| 11             | 进入下一步  | 脚本执行，文件分发步骤 | 当步骤状态为终止成功，用于继续执行后续步骤       |
| 12             | 强制跳过   | 脚本执行，文件分发步骤 | 当步骤状态为终止中，用于强制跳过当前步骤，执行后续步骤 |

### 请求参数示例

- POST

```json
{
    "bk_scope_type": "biz",
    "bk_scope_id": "1",
    "job_instance_id": 100,
    "step_instance_id": 200,
    "operation_code": 2
}
```

### 返回结果示例

```json
{
    "result": true,
    "code": 0,
    "data": {
        "step_instance_id": 200,
        "job_instance_id": 100
    },
    "job_request_id": "xxx"
}
```

### 返回结果参数说明

{% include '_generic_response.md.j2' %}

##### data

| 字段               | 类型   | 是否一定不为null | 描述     |
|------------------|------|------------|--------|
| job_instance_id  | long | 是          | 作业实例ID |
| step_instance_id | long | 是          | 步骤实例ID |
